package com.yy.bootdemo.admin.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;

/**
 * 商品管理
 * 
 * @author yy
 * @email yangxxil01@sina.com
 * @date 2023-01-09 16:32:38
 */
@Data
@TableName("my_goods")
public class MyGoodsEntity extends Model<MyGoodsEntity> implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 商品ID
	 */
	@TableId
	private Long goodsId;
	/**
	 * 商品名称
	 */
	private String goodsName;
	/**
	 * 商品图
	 */
	private String goodsImg;
	/**
	 * 商品类型
	 */
	private String type;
	/**
	 * 商品售价
	 */
	private BigDecimal price;
	/**
	 * 销量
	 */
	private String salesVolume;
	/**
	 * 库存
	 */
	private Integer stock;
	/**
	 * 状态
	 */
	private String state;
	/**
	 * 0 正常，1，删除
	 */
	private Integer sysState;

	@Override
	public Serializable pkVal() {
		return this.goodsId;
	}
}
